#ifndef CGAMEWORLD_H
#define CGAMEWORLD_H


/*
Holds and manages simulation of the current game stuff,
and loads, saves, offloads things to buffers for later
loading, simulation.

Example:
Loading parts of large maps and saving parts of the map
that are not being simulated in a 'paused' state in a
buffer of some kind.
*/

class trGameWorld : public IGameObject
{

    CGameObjectArray* simulate_group;

    CGameObjectArray* sleep_group;


public:




};
